package com.financing.platform.dao;

import java.util.List;
import java.util.Map;
import com.financing.platform.dto.FpFundAwkwardnessDTO;

/**
 * @Description: 接口
 * @version 1.0
 * @created caojiayao
 */
public interface IFpFundAwkwardnessDao extends IBaseDao {

     /**
     * @Description:得到单个数据对象
     * @param Map
     * @return FpFundAwkwardnessDTO
     */
    FpFundAwkwardnessDTO getFpFundAwkwardness(Integer id);
    
     /**
     * @Description:新增数据对象
     * @param FpFundAwkwardnessDTO
     * @return 
     */
	Integer insertFpFundAwkwardness(FpFundAwkwardnessDTO fpFundAwkwardness);
	
	/**
     * @Description:单条修改数据对象
     * @param FpFundAwkwardnessDTO
     * @return 
     */
	Integer updateFpFundAwkwardness(FpFundAwkwardnessDTO fpFundAwkwardness);
	
	/**
     * @Description:单条删除数据对象
     * @param String id
     * @return
     */
	Integer delFpFundAwkwardness(Integer id);
	
	/**
     * @Description:查询列表数据对象
     * @param Map
     * @return List<FpFundAwkwardnessDTO>
     */
	List<FpFundAwkwardnessDTO> listFpFundAwkwardness(FpFundAwkwardnessDTO dto);
	
	/**
	 *  查询总数
	* @Title: countFpFundAwkwardness
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param dto
	* @return Integer    返回类型
	* @throws
	 */
	public Integer countFpFundAwkwardness(FpFundAwkwardnessDTO dto);
	

}
